in a complicated spot - German English Dictionary